/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ this.cb=this.cb||{};cb.core=cb.core||{};cb.core.utils=cb.core.utils||{};cb.core.utils.DeploymentProfile=cb.core.utils.DeploymentProfile||{};cb.core.utils.DeploymentProfile.iam=cb.core.utils.DeploymentProfile.iam||{};cb.core.utils.DeploymentProfile.iam.aws=cb.core.utils.DeploymentProfile.iam.aws||{};cb.core.utils.DeploymentProfile.iam.aws.cbAWSDomains=['collegeplanning'];; (function(){const settingsElement=document.querySelector('head > script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();; window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"').replace(/'/g,''');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i{if(drupalSettings.suppressDeprecationErrors===false&&typeof console!=='undefined'&&console.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(func in Drupal.theme)return Drupal.theme[func](...args);};Drupal.theme.placeholder=function(str){return `${Drupal.checkPlain(str)}`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);; if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);; window.cb=window.cb||{};cb.core=cb.core||{};cb.core.utils=cb.core.utils||{};cb.core.utils.DeploymentProfile=cb.core.utils.DeploymentProfile||{};cb.core.utils.DeploymentProfile.iam=cb.core.utils.DeploymentProfile.iam||{};cb.core.utils.DeploymentProfile.iam.aws=cb.core.utils.DeploymentProfile.iam.aws||{};cb.core.utils.DeploymentProfile.iam.aws.cbAWSDomains=cb.core.utils.DeploymentProfile.iam.aws.cbAWSDomains||[];; !(function(e,a,n,t){console.log('Snippet loaded for T');if(a)return;const timestamp=new Date().getTime();window.adobeDataLayer=window.adobeDataLayer||[];window.adobeDataLayer.push({event:'hidingSnippet',eventInfo:{sourceApp:'drupal',eventData:{hidingSnippetTime:timestamp}}});var i=e.head;if(i){var o=e.createElement('style');(o.id='alloy-prehiding'),(o.innerText=n),i.appendChild(o),setTimeout(function(){o.parentNode&&o.parentNode.removeChild(o);},t);}})(document,document.location.href.indexOf('adobe_authoring_enabled')!==-1,'#main-content { opacity: 0 !important }',3000);;